/*
 * display.wsdl web service operations
 * implemention
 *
 */
#include "../soapH.h"
#include "../onvif.h"

int get_displayservice_cap(struct soap *soap, struct tls__Capabilities * display)
{
	if(soap == NULL || display == NULL)
	{
		DBG("invalid params!\n");
		return -1;
	}

	display->FixedLayout = (enum xsd__boolean *)soap_malloc(soap, sizeof(enum xsd__boolean));
	*display->FixedLayout = TRUE;

	display->__size = 0;
	display->__any = NULL;
	display->__anyAttribute = NULL;

	return 0;
}

//============================================================================//
/** Auto-test server operation __tls__GetServiceCapabilities */
int __tls__GetServiceCapabilities(struct soap *soap, struct _tls__GetServiceCapabilities *tls__GetServiceCapabilities, struct _tls__GetServiceCapabilitiesResponse *tls__GetServiceCapabilitiesResponse)
{	
	/* Return incomplete response with default data values */
	INFO(stderr);

	tls__GetServiceCapabilitiesResponse->Capabilities = (struct tls__Capabilities *)soap_malloc(soap, sizeof(struct tls__Capabilities));
	get_displayservice_cap(soap, tls__GetServiceCapabilitiesResponse->Capabilities);

	return SOAP_OK;
}


/** Auto-test server operation __tls__GetLayout */
int __tls__GetLayout(struct soap *soap, struct _tls__GetLayout *tls__GetLayout, struct _tls__GetLayoutResponse *tls__GetLayoutResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__SetLayout */
int __tls__SetLayout(struct soap *soap, struct _tls__SetLayout *tls__SetLayout, struct _tls__SetLayoutResponse *tls__SetLayoutResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__GetDisplayOptions */
int __tls__GetDisplayOptions(struct soap *soap, struct _tls__GetDisplayOptions *tls__GetDisplayOptions, struct _tls__GetDisplayOptionsResponse *tls__GetDisplayOptionsResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__GetPaneConfigurations */
int __tls__GetPaneConfigurations(struct soap *soap, struct _tls__GetPaneConfigurations *tls__GetPaneConfigurations, struct _tls__GetPaneConfigurationsResponse *tls__GetPaneConfigurationsResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__GetPaneConfiguration */
int __tls__GetPaneConfiguration(struct soap *soap, struct _tls__GetPaneConfiguration *tls__GetPaneConfiguration, struct _tls__GetPaneConfigurationResponse *tls__GetPaneConfigurationResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__SetPaneConfigurations */
int __tls__SetPaneConfigurations(struct soap *soap, struct _tls__SetPaneConfigurations *tls__SetPaneConfigurations, struct _tls__SetPaneConfigurationsResponse *tls__SetPaneConfigurationsResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__SetPaneConfiguration */
int __tls__SetPaneConfiguration(struct soap *soap, struct _tls__SetPaneConfiguration *tls__SetPaneConfiguration, struct _tls__SetPaneConfigurationResponse *tls__SetPaneConfigurationResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__CreatePaneConfiguration */
int __tls__CreatePaneConfiguration(struct soap *soap, struct _tls__CreatePaneConfiguration *tls__CreatePaneConfiguration, struct _tls__CreatePaneConfigurationResponse *tls__CreatePaneConfigurationResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__DeletePaneConfiguration */
int __tls__DeletePaneConfiguration(struct soap *soap, struct _tls__DeletePaneConfiguration *tls__DeletePaneConfiguration, struct _tls__DeletePaneConfigurationResponse *tls__DeletePaneConfigurationResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__GetServiceCapabilities_ */
int __tls__GetServiceCapabilities_(struct soap *soap, struct _tls__GetServiceCapabilities *tls__GetServiceCapabilities, struct _tls__GetServiceCapabilitiesResponse *tls__GetServiceCapabilitiesResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__GetLayout_ */
int __tls__GetLayout_(struct soap *soap, struct _tls__GetLayout *tls__GetLayout, struct _tls__GetLayoutResponse *tls__GetLayoutResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__SetLayout_ */
int __tls__SetLayout_(struct soap *soap, struct _tls__SetLayout *tls__SetLayout, struct _tls__SetLayoutResponse *tls__SetLayoutResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__GetDisplayOptions_ */
int __tls__GetDisplayOptions_(struct soap *soap, struct _tls__GetDisplayOptions *tls__GetDisplayOptions, struct _tls__GetDisplayOptionsResponse *tls__GetDisplayOptionsResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__GetPaneConfigurations_ */
int __tls__GetPaneConfigurations_(struct soap *soap, struct _tls__GetPaneConfigurations *tls__GetPaneConfigurations, struct _tls__GetPaneConfigurationsResponse *tls__GetPaneConfigurationsResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__GetPaneConfiguration_ */
int __tls__GetPaneConfiguration_(struct soap *soap, struct _tls__GetPaneConfiguration *tls__GetPaneConfiguration, struct _tls__GetPaneConfigurationResponse *tls__GetPaneConfigurationResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__SetPaneConfigurations_ */
int __tls__SetPaneConfigurations_(struct soap *soap, struct _tls__SetPaneConfigurations *tls__SetPaneConfigurations, struct _tls__SetPaneConfigurationsResponse *tls__SetPaneConfigurationsResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__SetPaneConfiguration_ */
int __tls__SetPaneConfiguration_(struct soap *soap, struct _tls__SetPaneConfiguration *tls__SetPaneConfiguration, struct _tls__SetPaneConfigurationResponse *tls__SetPaneConfigurationResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__CreatePaneConfiguration_ */
int __tls__CreatePaneConfiguration_(struct soap *soap, struct _tls__CreatePaneConfiguration *tls__CreatePaneConfiguration, struct _tls__CreatePaneConfigurationResponse *tls__CreatePaneConfigurationResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


/** Auto-test server operation __tls__DeletePaneConfiguration_ */
int __tls__DeletePaneConfiguration_(struct soap *soap, struct _tls__DeletePaneConfiguration *tls__DeletePaneConfiguration, struct _tls__DeletePaneConfigurationResponse *tls__DeletePaneConfigurationResponse)
{	
	/* Return incomplete response with default data values */
	return SOAP_OK;
}


